pad foundation - German English Dictionary